package dfl.bysj.entity.VO;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import dfl.bysj.entity.*;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @Author: DFL
 * @Data: 2022/5/1723:43
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="Seat对象", description="")
public class SeatVO {
    private static final long serialVersionUID = 1L;

    private Seat seat;

    private Floor floor;

    //座位状态，根据该座位是否有人预约返回 已预约，未预约
    private  String seatStateComment;

    private List<SeatStateVO> seatStateVOS;


    public SeatVO() {
    }

    public SeatVO(Seat seat, Floor floor, List<SeatStateVO> seatStateVOS) {
        this.seat = seat;
        this.floor = floor;
        this.seatStateVOS = seatStateVOS;
    }
}
